Synonyms for "hornets'' nest"

Words with similar meaning